Flag Effects - by David Catmull - uncommon@uncommonplace.com - http://www.uncommonplace.com/

The Effects
-----------
Armor Flag: Gives you 100 Armor, just like the regular Armor pickup.
Ammo Flag: Gives you full ammo on all the weapons you're carrying.
Health Flag: Gives you 199 health.
UDamage Flag: Gives you the Damage Amplifier.

Heal Flag: Heals you by 1 point per second. When captured, it spews 20 health vials from its home base.
Speed Flag: Increases your speed and jump height by 25%. Since falling damage is always based on jump height, you will take less falling damage.
Protection Flag: All damage you receive is reduced by 25%.
Penetration Flag: All damage you inflict is increased by 25%.
Homing Flag: All of your projectile shots are homing, just like when you get a lock with the rocket launcher. If you do get a lock while carrying this flag, the effect is doubled. Instant-hit weapons (minigun, enforcer, sniper rifle, ASMD primary fire) are not affected.

Damage Flag: You receive 1 point of damage per second. When captured, it spews 10 BioRifle globs from its home base.
Anvil Flag: Your speed and jump height are reduced by 25%, and you sink faster in water. (You may want to disable this effect on maps that require jumping to reach a flag base, like in the Crossroads gold base)
Vulnerability Flag: All damage you receive is increased by 25%.
Weakness Flag: All damage you inflict is reduced by 25%.
Bomb Flag: When you steal the flag, a timer starts. When it reaches zero, it explodes, most likely killing you and anyone nearby (and if it doesn't kill you, you still drop all your flags). It also explodes when someone else kills you. When the flag auto-returns, it causes a nuclear explosion. When the flag is captured, it causes a nuclear explosion in its own base. The timer is set to 25 seconds, equal to the normal auto-return timer. If this isn't enough time to make it back to your base, you'll just have to use teamwork :)

Vengeance Flag: Similar to the Relic of Vengeance (you must have the first Bonus Pack installed to use this effect). This Effect will exact its vengeance when the carrier dies, when the flag auto-returns, or when the flag is captured - at the location where the flag was captured. Thus, capturing a Vengeance Flag usually means sacrificing yourself.

Many of the effects are cumulative when you carry multiple flags. For example, if you manage to pick up four Protection Flags, you will be nearly invulnerable. Carrying multiple Homing Flags will make it hard to miss (remember to use projectile weapons!).


Issues
------
If you have a Homing Flag and you're shooting at someone far away, the shots may instead home in on a different, closer target.

The Homing Flag tells bots to prefer projectile weapons, but this only works for the weapons the bot is already carrying when it picks up the flag.

Spewed health vials sometimes get stuck on slopes and corners and take a long time to stop bouncing.

I need to come up with a good way to edit the settings on individual effects. Maybe expand the selection window and allow the user to edit a single value whose meaning depends on the particular effect.
